Multiple launch rocket system - Alemán Inglés Diccionario